Translating Parallel Circumscription into Disjunctive Logic Programming
نویسنده
چکیده
The semantics of disjunctive logic programs is based on minimal models. This makes atoms appearing in a disjunctive program false by default. In many cases this is highly desirable, but certain problems become awkward to formalize if all atoms are subject to minimization. Lifschitz’s parallel circumscription enables the use of varying and fixed atoms which eases the task of knowledge presentation in certain cases. In this paper we show how parallel circumscription can be embedded into disjunctive logic programming using a linear translation.
منابع مشابه
AB CIRC 2 DLP — Translating Circumscription into Disjunctive Logic Programming
The stable model semantics of disjunctive logic programs (DLPs) is based on minimal models [3, 8] which makes atoms appearing in a disjunctive program false by default. This is often desirable from the knowledge representation point of view, but certain domains become awkward to formalize if all atoms are blindly subject to minimization. In contrast to this, parallel circumscription [7] provide...
متن کاملcirc2dlp - Translating Circumscription into Disjunctive Logic Programming
The stable model semantics of disjunctive logic programs (DLPs) is based on minimal models [5, 12] which makes atoms appearing in a disjunctive program false by default. This is often desirable from the knowledge representation point of view, but certain domains become awkward to formalize if all atoms are blindly subject to minimization. In contrast to this, parallel circumscription [11] provi...
متن کاملEmbedding Circumscriptive Theories in General Disjunctive Programs
This paper presents a method of embedding circumscriptive theories in general disjunctive programs. In a general disjunctive program, negation as failure occurs not only in the body but in the head of a rule. In this setting, minimized predicates of a circumscriptive theory are speci ed using the negation in the body, while xed and varying predicates are expressed by the negation in the head. M...
متن کاملCapturing Parallel Circumscription with Disjunctive Logic Programs
The stable model semantics of disjunctive logic programs is based on classical models which are minimal with respect to subset inclusion. As a consequence, every atom appearing in a disjunctive program is false by default. This is sometimes undesirable from the knowledge representation point of view and a more refined control of minimization is called for. Such features are already present in L...
متن کاملImplementing Prioritized Circumscription by Computing Disjunctive Stable Models
The stable model semantics of disjunctive logic programs is based on minimal models which assign atoms false by default. While this feature is highly useful and leads to concise problem encodings, it occasionally makes knowledge representation with disjunctive rules difficult. Lifschitz’ parallel circumscription provides a remedy by introducing atoms that are allowed to vary or to have fixed va...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005